put somebody to shame - Francés Inglés Diccionario